<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>

  <script>
    /*
      时间对象的常用方法
        + 专门用来操作时间对象的方法
        + 通用语法: 时间对象.xxx()
        + 一共分成两套
          1. getxxx()
          2. setxxx()

      单词:
        + get       获取
        + set       设置
        + year      年
        + month     月
        + date      日
        + day       天
        + hours     小时
        + minutes   分钟
        + seconds   秒钟
        + milliSeconds  毫秒
        + time      时间(时间戳)
        + UTC       世界标准时间
        + 获取和设置月份的时候, 0 表示 1 月, 11 表示 12 月
        + 获取星期几的时候, 0 表示周日, 1 ~ 6 表示周一到周六
    */

    // 准备一个时间对象
    var time = new Date()
    console.log('设置之前 : ', time)

    // 1. get 一套
    // console.log(time.getFullYear())
    // console.log(time.getMonth())
    // console.log(time.getDate())
    // console.log(time.getHours())
    // console.log(time.getMinutes())
    // console.log(time.getSeconds())
    // console.log(time.getMilliseconds())
    // console.log(time.getDay())
    // console.log(time.getTime()) // 时间戳: 从格林威治时间到当前时间节点的毫秒数

    // 2. 设置一套(单独设置某个时间信息)
    // time.setFullYear(2021)
    // time.setMonth(6)
    // time.setDate(26)
    // time.setHours(9)
    // time.setMinutes(56)
    // time.setSeconds(56)
    // time.setMilliseconds(779)
    time.setTime(1646123388643) // 直接根据时间戳定位时间

    console.log('设置之后 : ', time)

  </script>
</body>
</html>
